energy-saving technology - Francés Inglés Diccionario